with mirrors - French English Dictionary